package com.fy.module.repo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fy.common.dto.PageDto;
import com.fy.common.vo.ApiRest;
import com.fy.common.vo.PageResult;
import com.fy.module.repo.entity.Repo;

/**
 * <p>
 * 题库 服务类
 * </p>
 *
 * @author 虚拟宇宙公司
 * @since 2023-03-20
 */
public interface IRepoService extends IService<Repo> {

    //分页+模糊查询题库信息
    PageResult<Repo> findPage(PageDto<Repo> pageDto);

    //增加题库
    ApiRest saveRepo(Repo repo);

    //删除单个题库
    ApiRest deleteRepo(String repoId);

    //批量删除题库
    ApiRest deleteIds(String[] ids);

}
